<?php

# -- DÉBUT NOTE DE LICENCE -------------------------------------
#
# Ce fichier fait partie du plugin «Album» pour Clicpage.
#
# Copyright (c) 2010 Francois (www.clicpage.net)
# Distribué selon les termes de la licence GPL version 2.0.
# Consultez le fichier LICENCE ou
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- FIN NOTE DE LICENCE ---------------------------------------

class pAlbumComportements
{
	public static function adminCSS($css)
	{
		switch($css):
		case modifierPage_album:	return file_get_contents(dirname(__FILE__).'/generateurs/album/admin.css'); break;
		endswitch;
	}
	
	public static function adminJavascript($script)
	{
		switch($script):	
		case modifierPage_album_general:		return file_get_contents(dirname(__FILE__).'/generateurs/album/general.js'); break;
		case modifierPage_album_ajoutImages:	return file_get_contents(dirname(__FILE__).'/generateurs/album/ajoutImages.js'); break;
		case modifierPage_album_organiserImages:return file_get_contents(dirname(__FILE__).'/generateurs/album/organiserImages.js'); break;
		endswitch;
	}
	
}

$__autoload['pAlbumListeMedias'] = dirname(__FILE__).'/generateurs/album/class.pAlbumListeMedias.php';
$__autoload['pAlbumServiceAdmin'] = dirname(__FILE__).'/generateurs/album/class.pAlbumServiceAdmin.php';

$core->setServiceAdmin('album-ajouter', array('pAlbumServiceAdmin', 'ajouter'));
$core->setServiceAdmin('album-retirer', array('pAlbumServiceAdmin', 'retirer'));

$core->ajouterComportement('adminCSS', array('pAlbumComportements', 'adminCSS'));
$core->ajouterComportement('adminJavascript', array('pAlbumComportements', 'adminJavascript'));

?>